phosphorus triiodide - English Synonyms Dictionary